home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / dev / c / 2b_VRastPort.lha / VRastPort_2.0 / history.txt next >
Text File  |  1998-10-25  |  2KB  |  78 lines

  1. vrastport.lib history
  2. ---------------------
  3.  
  4. version 0.1  (26.09.1998)
  5.  
  6. - first working version
  7.  
  8. version 0.2  (26.09.1998)
  9.  
  10. - ADDED: VWritePixel() function.
  11. - ADDED: VSetRast() function.
  12. - FIXED: bug in RealToRastX() and RealToRastY(). Most significant long
  13.          word of SMult64() result is placed in D1, not D0.
  14. - FIXED: bug in VSetRast(). It wasn't preserve RastPort's APen.
  15.  
  16. version 0.3 (29.09.1998)
  17.  
  18. - ADDED: VDrawLine() function, draws only vertical and horizontal lines for
  19.          now.
  20.  
  21. version 0.4 (01.10.1998)
  22.  
  23. - ADDED: External assembler module with 64bit math for M68k.
  24. - CHANGED: Object file to linkable library.
  25. - FIXED: Bug in autodoc (bad attribute names: VRP_XScale and VRP_YScale).
  26. - ADDED: VDrawLine() function draws any lines now. Optimized routine for 45
  27.          degrees lines still missing.
  28.  
  29. version 0.5 (05.10.1998)
  30.  
  31. - CHANGED: Code optimisation (many repeated code fragments eliminated).
  32. - ADDED: VDrawLine() finished (optimized routine for 45 degrees lines).
  33. - FIXED: Some small bugs in docs.
  34.  
  35. version 0.6 (09.10.1998)
  36.  
  37. - ADDED: VDrawEllipse() function.
  38. - ADDED: VAreaEllipse() function.
  39.  
  40. version 0.7 (11.10.1998)
  41.  
  42. - ADDED: VDrawPolygon() function.
  43. - ADDED: VAreaPolygon() function.
  44.  
  45. version 1.0 (14.10.1998) first public release.
  46.  
  47. - ADDED: Autodocs in standard format.
  48.  
  49. version 1.1 (14.10.1998)
  50.  
  51. - FIXED: mul64() - register A6 was used but not saved. A1 is used now.
  52.  
  53. version 1.2 (20.10.1998)
  54.  
  55. - CHANGED: VRastPort coordinates limits from (-2^31+1, +2^31-1) to (-2^30+1,
  56.            +2^30-1) due to internal calculations problems.
  57. - FIXED: Bugs in RealToRast() and RastToReal() conversions.
  58.  
  59. version 2.0 (25.10.1998)
  60.  
  61. - ADDED: Functions VDrawBox() and VAreaBox().
  62. - FIXED: Small bugs in autodocs.
  63.  
  64. FUTURE
  65.  
  66. - Remove bugs
  67. - Functions for drawing open and closed paths with lines of given width and
  68.   types of ends.
  69. - Functions for Bezier curves.
  70. - Shared library.
  71. - Power PC port (when I get one).
  72. - 680x0 versions.
  73. - amf.library replacement (?).
  74.  
  75. BUG REPORTS
  76.  
  77. Send to krashan@amiga.org.pl
  78.